wayland: configure clients that resize themselves
authorOlivier Fourdan <ofourdan@redhat.com>
Tue, 27 Oct 2015 17:05:39 +0000 (18:05 +0100)
committerOlivier Fourdan <ofourdan@redhat.com>
Wed, 28 Oct 2015 07:41:17 +0000 (08:41 +0100)
commit3058c3e6a9578bc07784f4f7ca65315b76014cd2
treedf23d847cd115bf9cb0900ef6a1b408ef64524e0
parent37eb5c08a4a24792b5e0c71644c70eb5a38c16c1
wayland: configure clients that resize themselves

Make sure the wayland backend sets a new geometry when the client
resizes itself, otherwise the compositor won't be notified and may
revert to the old size on state changes.

Thanks to Jasper St. Pierre <jstpierre@mecheye.net> who pointed out the
problem in gtk+.

bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=755051
gdk/wayland/gdkwindow-wayland.c